Big Huge Thesaurus

cosmic ray

noun

sounds kind of like